package leetcode.array;

/**
 * @author Cheng Jun
 * Description: 给你一个 下标从 0 开始 的整数数组 nums ，返回满足下述条件的 不同 四元组 (a, b, c, d) 的 数目 ：
 *
 * nums[a] + nums[b] + nums[c] == nums[d] ，且
 * a < b < c < d
 * 4 <= nums.length <= 50
 * 1 <= nums[i] <= 100
 *
 * 来源：力扣（LeetCode）
 * 链接：https://leetcode-cn.com/problems/count-special-quadruplets
 * 著作权归领扣网络所有。商业转载请联系官方授权，非商业转载请注明出处。
 * @version 1.0
 * @date 2021/12/29 17:08
 */
public class countQuadruplets {

    // 输入：nums = [1,1,1,3,5]
    // 输出：4
    // 解释：满足要求的 4 个四元组如下：
    // (0, 1, 2, 3): 1 + 1 + 1 == 3
    // (0, 1, 3, 4): 1 + 1 + 3 == 5
    // (0, 2, 3, 4): 1 + 1 + 3 == 5
    // (1, 2, 3, 4): 1 + 1 + 3 == 5
    // 注意条件中的 a < b < c < d，a b c d是数组下标
    // 4 <= nums.length <= 50
    // 1 <= nums[i] <= 100
    // public int countQuadruplets(int[] nums) {
    //
    // }
}
